<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="../../../WEB-INF/c.tld" prefix="c"%>

<!-- Partie ajout / modification d'un code promo -->
<!-- Si nous avons cliqué sur AJOUTER, les champs seront vides et le bouton valider enregistrera le nouveau code
     Si nous avons cliqué sur MODIFIER, les champs seront préremplis et le bouton modifiera le code -->

<div class="dessousMenu">

	<div class="formCenter">
		<form action="<%= request.getContextPath() %>${action }"  >
			<html:hidden property="idCode" value="${code.id }" />
			<html:hidden property="idArticle" value="${code.article.id}" />

			<div class="bTitre">
				<b>Formulaire codes promotionnel</b>
				<div style="color: red; float: right;">${erreur}</div>
			</div>

			<div class="divBleu">

				<table class="form">
					<tr>
						<td style="min-width: 180px">Enseigne :</td>
						<td style="min-width: 300px"><SELECT name="idStore">
								<c:forEach items="${listEnseigne}" var="enseigne">
									<c:if test="${code.shop.id == enseigne.id}">
										<option value="${enseigne.id}" selected="selected">${enseigne.name}</option>
									</c:if>
									<c:if test="${code.shop.id != enseigne.id}">
										<option value="${enseigne.id}">${enseigne.name}</option>
									</c:if>
								</c:forEach>
						</SELECT></td>
					</tr>
					<tr>
						<td>id du code :</td>
						<td><input type="text" name="code" size="16" maxlength="16"
							value="${code.code}" /></td>
					</tr>


					<c:set var="i" value="${code.beginDate.month+1}" />
					<c:set var="j" value="1" />
					<c:if test="${i eq j}">

						<tr>
							<td>Date de début de validité :</td>
							<td><input type="text" name="beginday" size="2"
								maxlength="2" value="" /> / <input type="text"
								name="beginmonth" size="2" maxlength="2" value="" /> / <input
								type="text" name="beginyears" size="4" maxlength="4" value="" />
								(jj/mm/aaaa)</td>
						</tr>

					</c:if>
					<c:if test="${i ne j}">

						<tr>
							<td>Date de début de validité :</td>
							<td><input type="text" name="beginday" size="2"
								maxlength="2" value="${code.beginDate.date}" /> / <input
								type="text" name="beginmonth" size="2" maxlength="2"
								value="${code.beginDate.month+1}" /> / <input type="text"
								name="beginyears" size="4" maxlength="4"
								value="${code.beginDate.year+1900}" /> (jj/mm/aaaa)</td>
						</tr>

					</c:if>

					<c:set var="k" value="${code.endDate.month+1}" />
					<c:set var="l" value="1" />
					<c:if test="${k eq l}">

						<tr>
							<td>Date de fin de validité :</td>
							<td><input type="text" name="endday" size="2" maxlength="2"
								value="" /> / <input type="text" name="endmonth" size="2"
								maxlength="2" value="" /> / <input type="text" name="endyears"
								size="4" maxlength="4" value="" /> (jj/mm/aaaa)</td>
						</tr>

					</c:if>
					<c:if test="${k ne l}">

						<tr>
							<td>Date de fin de validité :</td>
							<td><input type="text" name="endday" size="2" maxlength="2"
								value="${code.endDate.date}" /> / <input type="text"
								name="endmonth" size="2" maxlength="2"
								value="${code.endDate.month+1}" /> / <input type="text"
								name="endyears" size="4" maxlength="4"
								value="${code.endDate.year+1900}" /> (jj/mm/aaaa)</td>
						</tr>

					</c:if>
					<tr>
						<td>Type de promotion :</td>
						<td><SELECT name="idTypeCode">
								<c:forEach items="${listTypeCode}" var="typeCode">
									<c:if test="${code.type.id == typeCode.id}">
										<option value="${typeCode.id}" selected="selected">${typeCode.name}</option>
									</c:if>
									<c:if test="${code.type.id != typeCode.id}">
										<option value="${typeCode.id}">${typeCode.name}</option>
									</c:if>
								</c:forEach>
						</SELECT></td>
					</tr>
					<c:if test="${code.type.id != 3}">
						<tr>
							<td>Pourcentage de réduction :</td>
							<td><SELECT name="percentage">
									<c:forEach items="${listPourcentage}" var="pourcent">
										<c:if test="${code.percentage == pourcent}">
											<option value="${pourcent}" selected="selected">${pourcent}</option>
										</c:if>
										<c:if test="${code.percentage != pourcent}">
											<option value="${pourcent}">${pourcent}</option>
										</c:if>
									</c:forEach>
							</SELECT></td>
						</tr>
					</c:if>
					<c:if test="${code.type.id != 2}">
						<tr>
							<td>Référence article :</td>
							<td><input type="text" name="reference" size="16"
								maxlength="8" value="${code.article.reference}" /> <!-- Le champ « Référence article » n’apparait que si le type de promotion vaut « REDART » ou
							« REDKDO ». --></td>
						</tr>
					</c:if>
				</table>

			</div>

			<div class="emplacement_bouton">
				<span class="bouton"><img src="./images/valider.png"><input
					type="submit" value="Valider" class="ok" /></span>

			</div>
			
		</form>
	</div>

</div>